.wen_title {
  margin-top: 1.22666667rem;
  padding-top: 0.66666667rem;
  padding-bottom: 0.66666667rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.wen_title h4 {
  font-size: 0.46666667rem;
  padding-bottom: 0.13333333rem;
}
.wen_title img {
  width: 92%;
  padding-bottom: 0.13333333rem;
}
.wen_title span {
  color: #959595;
  font-size: 0.33333333rem;
}
.main {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.main .content {
  width: 92%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  word-break: break-all;
  font-size: 0.33333333rem;
}
.main .content .p1 {
  color: #f8538d;
}
.main .content .zuozhe {
  width: 100%;
  color: #f8538d;
  padding-top: 0.4rem;
}
.main .content .p2 {
  color: #959595;
  padding-top: 0.2rem;
}
.main .content img {
  width: 100%;
  margin-top: 0.4rem;
}
.main .content h4 {
  width: 100%;
  color: #f8538d;
  padding-top: 0.4rem;
}
.main .content .p3 {
  color: #959595;
  padding-top: 0.2rem;
}
.main .content .p4 {
  color: #959595;
  padding-top: 0.4rem;
}
